.card {
  box-sizing: border-box;
  display: flex;
  border-radius: 15px;
  margin-bottom: 5px;
  flex-direction: column;
  justify-content: space-around;
  padding: 5px;
  padding-left: 7px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.card-title {
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: border;
}

.card-value {
  color: #000000;
  font-size: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.card-desc {
  color: #000000;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.size-1x1 {
  width: 75px;
  height: 75px;
}

.size-2x1 {
  width: 160px;
  height: 75px;
}

.size-1x2 {
  width: 75px;
  height: 160px;
}

.size-2x2 {
  width: 160px;
  height: 160px;
}